long kidney beans - Francés Inglés Diccionario